function goHome() {
  var intent = new Intent();
  intent.setAction(Intent.ACTION_MAIN);
  intent.addCategory(Intent.CATEGORY_HOME);
  app.startActivity(intent);
}
function goSetting() {
  var intent = new Intent();
  intent.setAction("android.settings.SETTINGS");
  app.startActivity(intent);
}
function wakeUp() {
  device.wakeUp();
}
// https://dev.mi.com/docs/appsmarket/technical_docs/adaptation_FAQ/#12
// 在MIUI上应用的自启动由用户进行控制，默认不开放自启动权限，其中自启动包含开机自启动和接收系统广播等方式启动，但是由A应用启动B应用则不受限制。如果您需要您的应用自启动，可以引导用户跳转自启动管理页面由用户手动开启。
// Intent intent = new Intent();
// intent.setAction("miui.intent.action.OP_AUTO_START");
// intent.addCategory(Intent.CATEGORY_DEFAULT);

module.exports = {
  goHome: goHome,
  goSetting: goSetting,
  wakeUp: wakeUp,
};
